﻿@using ETD.WebManagement.Libs.Helper;
@using ETD.WinClient.Config;
<script src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js" tppabs="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"> </script>
@if (WeixinConfig.Current.IsWeixinDebugMode)
{
    <script>
        var IsWeixinDebugMode = true;
    </script>
}
else
{
    <script>
        var IsWeixinDebugMode = false;
    </script>
}

<script type="text/javascript">
    var WeixinDebug={
    };
    $(document).ready(function () {
        //$.ajax({
        //    type: "post",
        //    url: "http://youngth.uliveapp.com/youngth/jssdk/configJSSDK",
        //    data: { "url": location.href.split('#')[0] },
        //    dataType: "json",
        //    success: function (data) {
        //        var obj = eval(data[0]);
        //        wx.config({
        //            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
        //            appId: obj.appId, // 必填，公众号的唯一标识
        //            timestamp: obj.timestamp, // 必填，生成签名的时间戳
        //            nonceStr: obj.noncestr, // 必填，生成签名的随机串
        //            signature: obj.signature,// 必填，签名，见附录1
        //            jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
        //        });
        //    }
        //});
        wx.config({
            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
            appId: '@HPlusJSSDKHelper.CurrentJsSdkUiPackage.AppId', // 必填，公众号的唯一标识
            timestamp: @HPlusJSSDKHelper.CurrentJsSdkUiPackage.Timestamp, // 必填，生成签名的时间戳
            nonceStr: '@HPlusJSSDKHelper.CurrentJsSdkUiPackage.NonceStr', // 必填，生成签名的随机串
            signature: '@HPlusJSSDKHelper.CurrentJsSdkUiPackage.Signature',// 必填，签名，见附录1
            jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage','scanQRCode','openLocation','getLocation'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
        });
    });

    var title = "@ViewBag.WeixinShareTitle"||window.title;
    var link = "@ViewBag.WeixinShareUrl"||window.location.href;
    var imgurl = "@ViewBag.WeixinShareImageUrl"||"http://dwbmbxx.jianjincm.net/DwbLogo.jpg";
    var desc = "@ViewBag.WeixinShareDescription"||title;
    wx.ready(function () {
        wx.onMenuShareTimeline({
            title: title, // 分享标题
            link: link, // 分享链接
            imgUrl: imgurl, // 分享图标
            success: function () {
                // 用户确认分享后执行的回调函数
                //addLoveBeans();
                alert("分享成功");
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
                alert("分享cancel");
            }
        });
        wx.onMenuShareAppMessage({
            title: title, // 分享标题
            desc: desc, // 分享描述
            link: link, // 分享链接
            imgUrl: imgurl, // 分享图标
            type: '', // 分享类型,music、video或link，不填默认为link
            dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
            success: function () {
                // 用户确认分享后执行的回调函数
                alert("分享成功");
                //addLoveBeans();
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
                alert("分享cancel");
            }
        });
        wx.getLocation({
            success: function (res) {
                var latitude = res.latitude; // 纬度，浮点数，范围为90 ~ -90
                var longitude = res.longitude; // 经度，浮点数，范围为180 ~ -180。
                var speed = res.speed; // 速度，以米/每秒计
                var accuracy = res.accuracy; // 位置精度
                //alert("latitude:"+latitude+" longitude:"+longitude +" accuracy:"+accuracy);
                if(window.sendWeixinClientLocation){
                    window.sendWeixinClientLocation(latitude,longitude,speed,accuracy);
                }
            },
            cancel: function (res) {
                alert('您拒绝了获取位置信息，我们无法为您推荐最近距离的美食哦');
            }
        });
    });

</script>